$(document).ready(function(){   

	// 设置默认属性
	$.validator.setDefaults({ 
		submitHandler: function(from) {
			form.submit();
		}
	});
	
	jQuery.validator.addMethod("stringCheck", function(value, element) {       
		return this.optional(element) || /^[\u0391-\uFFE5\w]+$/.test(value);       
	}, "只能包括中文字、英文字母、数字和下划线");  
	
	$('#loginform').validate({
		/* 设置验证规则 */
		rules: {
			j_username: {
				required: true,
				stringCheck: true,
				byteRangeLength: [3, 15]
			}
		},
		
		message: {
			j_username: {
				required: "请填写用户名",
				stringCheck: "用户名只能包括中文字、英文字母、数字和下划线",
				byteRangeLength: "用户名必须在3-15个字符之间(一个中文字算2个字符)"
			}
		},
       
	    /* 设置验证触发事件 */  
	    focusInvalid: false,   
	    onkeyup: false,   
       
	    /* 设置错误信息提示DOM */  
	    errorPlacement: function(error, element) {       
	        error.appendTo( element.parent());       
	    }
	});
	
});   